#include<stdio.h>
struct node{
    int nextp;
    int no_out;
}link[31];
int main()
{
    int i,j,k;
    printf("The original circle is (+ : pagandom,@:christian):\n");
    for(i=1;i<=30;i++)
    {
        link[i].nextp=i+1;
        link[i].no_out=1;
    }
    link[30 ].nextp=1;
    j=30;
    for(i=0;i<15;i++){
        for(k=0;;)
        if(k<15)
        {
            j=link[j].nextp;
            k+=link[j].no_out;
        }
        else break;
        link[j].no_out=0;
    }
   for(i=1;i<=30;i++)
   printf(" %c",link[i].no_out ?'@':'+');
   printf("\n");
}